body{ margin:0; padding:0;}
input{ border:1px solid #abadb3; height:24px;color:#5a5a5a;}
table{font-family:Tahoma, SimSun, Arial,'宋体';font-size:12px;font-weight:400;}
label{color: #5a5a5a;padding-right: 12px;}
/*中间样式*/
#login{ width:100%;height:330px; margin-top:150px;}
.login_bg{ background:url(../img/login_bg.png) repeat-x left 0;}
.login_main{ background:url(../img/login_main_bg.png) repeat-x; width:368px; height:294px; margin:0 auto; position:relative; z-index:10;}

#login_input{table-layout: fixed;}
#login_input tr{ background:none; height:41px;}
#login_input img{ float:right;}
#validateBox{}
#validateBox input{float: left;margin-right: 10px;margin-right: 7px\9;height: auto;margin-top: 10px;display:block;white-space:nowrap;}
#validateBox span{float: left;vertical-align: top;display:block;margin-top:10px;*margin-top:14px;}
.login_button {background: url(../img/button_t2.png) no-repeat scroll 0 0 transparent;border: medium none;color: #FFFFFF;height: 33px;margin-top: 18px;*margin-top: 12px;width: 78px;cursor: pointer;}
.login_shadow{ background:url(../img/login_shadow.png) no-repeat; position:absolute; width:532px; height:20px; top:-10px; margin-left:-43px;}
.login_mirror{ background:url(../img/login_mirror.jpg) repeat-x; width:380px; height:60px; position:absolute; top:-2px;left:32px;}
#login_verifycode{ position:absolute;right:89px;top:59px;}